.market-catalog1-list {}
.market-catalog1-list .nav { width: 280px; margin-right: 10px; float: left; }
.market-catalog1-list .other { float: left; width: 700px; }
.market-catalog1-list .nav .categories { background-color: #e8e8e8; border: 1px solid #c0c0c0; padding: 5px; }
.market-catalog1-list .nav .categories .category { background-color: #d8d8d8; border-width: 1px 0px; border-style: solid; border-color: #808080; padding: 3px; margin-bottom: 3px; }
.market-catalog1-list .nav .categories .category:hover { background-color: #c0d0ff; }
.market-catalog1-list .nav .categories .category-2 { padding-left: 23px; }
.market-catalog1-list .nav .categories .category-A { background-color: #b0b0b0; }
.market-catalog1-list .nav .searchform { margin-top: 20px; border: 1px solid #d0d0d0; }

.market-catalog1-list .nav .searchform .item { padding: 5px; }
.market-catalog1-list .nav .searchform .item .name { }
.market-catalog1-list .nav .searchform .item .values { }
.market-catalog1-list .nav .searchform .item-cb .values .cb { min-width: 130px; float: left; }
.market-catalog1-list .nav .searchform .item-range .range-slider  { padding: 3px 10px; }


.market-catalog1-list .items {}
.market-catalog1-list .items .item { display: inline-block; vertical-align: top; margin: 0px 20px 20px 0px; }
.market-catalog1-list .items .item .img { padding: 4px; border: 1px solid #e0e9f2; background-color: #f7f7f7; height: 300px; width: 200px; }
.market-catalog1-list .items .item .img .img2 { border: 1px solid #c0c0c0; height: 300px; width: 200px; text-align: center; background-color: #ffffff; line-height: 300px; }
.market-catalog1-list .items .item img { border: 0px; }
.market-catalog1-list .items .item .name { font-size: 11px; color: #000000; text-decoration: none; }
.market-catalog1-list .items .item .vendor { font-size: 11px; color: #666666; }
.market-catalog1-list .items .item .price { color: #ff0040; font-size: 11px; text-align: center; }

.market-catalog1-view {}
.market-catalog1-view .categories-path { margin-bottom: 10px; color: #444444; border: 1px solid #e0e0e0; padding: 5px; }
.market-catalog1-view .categories-path a { color: #444444; }

.market-catalog1-view .images { width: 214px; display: inline-block; vertical-align: top; }
.market-catalog1-view .images .bigimage { padding: 6px; border: 1px solid #e0e9f2; background-color: #f7f7f7; height: 300px; width: 200px; }
.market-catalog1-view .images .bigimage .bigimage2 { border: 1px solid #c0c0c0; height: 300px; width: 200px; text-align: center; background-color: #ffffff; line-height: 300px; overflow: hidden; }
.market-catalog1-view .images img { border: 0px; }

.market-catalog1-view .images .smallimage { margin-top: 4px; padding: 4px; border: 1px solid #e0e9f2; background-color: #f7f7f7; height: 48px; width: 48px; display: inline-block; vertical-align: top; }
.market-catalog1-view .images .smallimage .smallimage2 { border: 1px solid #c0c0c0; height: 48px; width: 48px; text-align: center; background-color: #ffffff; line-height: 48px; overflow: hidden; }

.market-catalog1-view .info { display: inline-block; vertical-align: top; width: 400px; }
.market-catalog1-view .params { display: inline-block; vertical-align: top; width: 367px; }

.market-catalog1-view .params .tab-names { margin-bottom: 10px; }
.market-catalog1-view .params .tab-names a { margin-right: 5px; padding: 3px; color: #4040ff; border-bottom: 1px dotted #4040ff; text-decoration: none; }
.market-catalog1-view .params .tab-names a.A { border: 0px; color: #000000; background-color: #e0e0e0; }
.market-catalog1-view .params .tab { display: none; border: 1px solid #f0f0f0; padding: 5px; }

.market-catalog1-view .params .grp { }
.market-catalog1-view .params .grp .grp-name { font-weight: bold; margin: 5px 0px; }
.market-catalog1-view .params .param { margin: 0px 0px 5px 0px; }
.market-catalog1-view .params .param .name { float: left; width: 180px; }
.market-catalog1-view .params .param .value { float: left; }

.market-catalog1-view .cart { border: 1px solid #c0c0c0; margin-top: 20px; padding: 10px; }
.market-catalog1-view .cart .cart-form {}
.market-catalog1-view .cart .cart-form .name { width: 250px; float: left; }
.market-catalog1-view .cart .cart-form .name select { width: 100%; }
.market-catalog1-view .cart .cart-form .buttons { width: 125px; text-align: right; float: left; }
.market-catalog1-view .cart .cart-form .amount { border: 1px solid #c0c0c0; width: 50px; margin-right: 20px; }
.market-catalog1-view .cart .cart-form .add { border: 1px solid #808080; }

